alien to earthlings

Translations
чуждый землянам
The technology seemed alien to earthlings, yet it was simple to use.
Эта технология казалась чуждой землянам, однако она была проста в использовании.
Words
alien

adjective
чуждый
to

preposition
для
earthlings

noun
земляне